Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 OGWEN Terraced £150,480 £135,000 29 Oct 2021
17 OGWEN Semi-Detached £107,081 £52,000 8 Apr 2004
19 OGWEN Terraced £74,808 £14,500 18 Jun 1997